throwing of casting - Turkish English Dictionary